spotted bush snake - Turco Inglés Diccionario